numerical tape - German English Dictionary